table-mountain pine - German English Dictionary